package com.kaisa.activity.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by 123 on 2015/12/13.
 */
public class MarketingActivities implements Serializable {

    /**
     * actId : 1586
     * heading : 凯撒度假
     * subhead : null
     * pic : http://img.12580.com/ImagesUpload/upload/cms/2015/11/23/1448249500695311595.jpg
     * address : 不需要
     * beginDate : 2015-06-29
     * endDate : 2016-12-31
     * reserved1 : null
     * reserved2 : null
     * bottomColor : #546c74
     * lastModifyTime : 2015-12-12 10:30:06
     * shareTitle : 凯撒度假
     * shareContent : null
     * sort : 1
     */

    private List<Position1Entity> position1;
    /**
     * actId : 1588
     * heading : 就这样去南极！
     * subhead : By - 王爽
     * pic : http://img.12580.com/ImagesUpload/upload/cms/2015/11/19/14479053943515471.jpg
     * address : http://apph5.caissa.com.cn/special/nanji/lvyou.html
     * beginDate : 2015-07-11
     * endDate : 2016-12-31
     * reserved1 : null
     * reserved2 : null
     * bottomColor : #999999
     * lastModifyTime : 2015-12-12 10:37:40
     * shareTitle : 就这样去南极！
     * shareContent : null
     * sort : 1
     */

    private List<Position2Entity> position2;
    /**
     * actId : 1307
     * heading : 凯撒故事 第一集：产品的诞生
     * subhead : null
     * pic : http://img.12580.com/ImagesUpload/upload/cms/2015/8/10/14391895880335806235.jpg
     * address : http://apph5.caissa.com.cn//special/story/index.html
     * beginDate : 2015-08-10
     * endDate : 2016-08-10
     * reserved1 : null
     * reserved2 : null
     * bottomColor : #47311f
     * lastModifyTime : 2015-08-24 14:42:16
     * shareTitle : 凯撒故事 第一集：产品的诞生
     * shareContent : null
     * sort : 1
     */

    private List<Position3Entity> position3;
    /**
     * actId : 1308
     * heading : 明星线路
     * subhead : null
     * pic : http://img.12580.com/ImagesUpload/upload/cms/2015/8/10/1439189626949649603.png
     * address : http://apph5.caissa.com.cn/special/star/index.html
     * beginDate : 2015-08-10
     * endDate : 2016-08-10
     * reserved1 : null
     * reserved2 : null
     * bottomColor : #999999
     * lastModifyTime : 2015-08-24 14:45:37
     * shareTitle : null
     * shareContent : null
     * sort : 1
     */

    private List<Position4Entity> position4;
    /**
     * actId : 1301
     * heading : 当季热卖
     * subhead : null
     * pic : http://img.12580.com/ImagesUpload/upload/cms/2015/8/11/1439256180424726253.png
     * address : http://apph5.caissa.com.cn/special/bestsell/index.html
     * beginDate : 2015-08-01
     * endDate : 2016-08-10
     * reserved1 : null
     * reserved2 : null
     * bottomColor : #999999
     * lastModifyTime : 2015-08-24 14:30:57
     * shareTitle : null
     * shareContent : null
     * sort : 1
     */

    private List<Position5Entity> position5;
    /**
     * actId : 1309
     * heading : 秒杀抢购
     * subhead : null
     * pic : http://img.12580.com/ImagesUpload/upload/cms/2015/8/11/1439256325952549464.png
     * address : 不需要，跳转到原生页面即可
     * beginDate : 2015-08-01
     * endDate : 2016-08-10
     * reserved1 : null
     * reserved2 : null
     * bottomColor : #999999
     * lastModifyTime : 2015-08-24 14:49:29
     * shareTitle : null
     * shareContent : null
     * sort : 1
     */

    private List<Position6Entity> position6;
    /**
     * actId : 1593
     * heading : 错峰出游
     * subhead : null
     * pic : http://img.12580.com/ImagesUpload/upload/cms/2015/11/23/1448247779272452315.jpg
     * address : http://apph5.caissa.com.cn/special/stagger/index.html
     * beginDate : 2015-12-12
     * endDate : 2016-12-31
     * reserved1 : null
     * reserved2 : null
     * bottomColor : #999999
     * lastModifyTime : 2015-12-12 17:44:11
     * shareTitle : 错峰出游
     * shareContent : null
     * sort : 1
     */

    private List<Position7Entity> position7;

    public void setPosition1(List<Position1Entity> position1) {
        this.position1 = position1;
    }

    public void setPosition2(List<Position2Entity> position2) {
        this.position2 = position2;
    }

    public void setPosition3(List<Position3Entity> position3) {
        this.position3 = position3;
    }

    public void setPosition4(List<Position4Entity> position4) {
        this.position4 = position4;
    }

    public void setPosition5(List<Position5Entity> position5) {
        this.position5 = position5;
    }

    public void setPosition6(List<Position6Entity> position6) {
        this.position6 = position6;
    }

    public void setPosition7(List<Position7Entity> position7) {
        this.position7 = position7;
    }

    public List<Position1Entity> getPosition1() {
        return position1;
    }

    public List<Position2Entity> getPosition2() {
        return position2;
    }

    public List<Position3Entity> getPosition3() {
        return position3;
    }

    public List<Position4Entity> getPosition4() {
        return position4;
    }

    public List<Position5Entity> getPosition5() {
        return position5;
    }

    public List<Position6Entity> getPosition6() {
        return position6;
    }

    public List<Position7Entity> getPosition7() {
        return position7;
    }

    public static class Position1Entity implements Serializable{
        private String actId;
        private String heading;
        private Object subhead;
        private String pic;
        private String address;
        private String beginDate;
        private String endDate;
        private Object reserved1;
        private Object reserved2;
        private String bottomColor;
        private String lastModifyTime;
        private String shareTitle;
        private Object shareContent;
        private String sort;

        public void setActId(String actId) {
            this.actId = actId;
        }

        public void setHeading(String heading) {
            this.heading = heading;
        }

        public void setSubhead(Object subhead) {
            this.subhead = subhead;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public void setBeginDate(String beginDate) {
            this.beginDate = beginDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public void setReserved1(Object reserved1) {
            this.reserved1 = reserved1;
        }

        public void setReserved2(Object reserved2) {
            this.reserved2 = reserved2;
        }

        public void setBottomColor(String bottomColor) {
            this.bottomColor = bottomColor;
        }

        public void setLastModifyTime(String lastModifyTime) {
            this.lastModifyTime = lastModifyTime;
        }

        public void setShareTitle(String shareTitle) {
            this.shareTitle = shareTitle;
        }

        public void setShareContent(Object shareContent) {
            this.shareContent = shareContent;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getActId() {
            return actId;
        }

        public String getHeading() {
            return heading;
        }

        public Object getSubhead() {
            return subhead;
        }

        public String getPic() {
            return pic;
        }

        public String getAddress() {
            return address;
        }

        public String getBeginDate() {
            return beginDate;
        }

        public String getEndDate() {
            return endDate;
        }

        public Object getReserved1() {
            return reserved1;
        }

        public Object getReserved2() {
            return reserved2;
        }

        public String getBottomColor() {
            return bottomColor;
        }

        public String getLastModifyTime() {
            return lastModifyTime;
        }

        public String getShareTitle() {
            return shareTitle;
        }

        public Object getShareContent() {
            return shareContent;
        }

        public String getSort() {
            return sort;
        }
    }

    public static class Position2Entity implements Serializable{
        private String actId;
        private String heading;
        private String subhead;
        private String pic;
        private String address;
        private String beginDate;
        private String endDate;
        private Object reserved1;
        private Object reserved2;
        private String bottomColor;
        private String lastModifyTime;
        private String shareTitle;
        private Object shareContent;
        private String sort;

        public void setActId(String actId) {
            this.actId = actId;
        }

        public void setHeading(String heading) {
            this.heading = heading;
        }

        public void setSubhead(String subhead) {
            this.subhead = subhead;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public void setBeginDate(String beginDate) {
            this.beginDate = beginDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public void setReserved1(Object reserved1) {
            this.reserved1 = reserved1;
        }

        public void setReserved2(Object reserved2) {
            this.reserved2 = reserved2;
        }

        public void setBottomColor(String bottomColor) {
            this.bottomColor = bottomColor;
        }

        public void setLastModifyTime(String lastModifyTime) {
            this.lastModifyTime = lastModifyTime;
        }

        public void setShareTitle(String shareTitle) {
            this.shareTitle = shareTitle;
        }

        public void setShareContent(Object shareContent) {
            this.shareContent = shareContent;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getActId() {
            return actId;
        }

        public String getHeading() {
            return heading;
        }

        public String getSubhead() {
            return subhead;
        }

        public String getPic() {
            return pic;
        }

        public String getAddress() {
            return address;
        }

        public String getBeginDate() {
            return beginDate;
        }

        public String getEndDate() {
            return endDate;
        }

        public Object getReserved1() {
            return reserved1;
        }

        public Object getReserved2() {
            return reserved2;
        }

        public String getBottomColor() {
            return bottomColor;
        }

        public String getLastModifyTime() {
            return lastModifyTime;
        }

        public String getShareTitle() {
            return shareTitle;
        }

        public Object getShareContent() {
            return shareContent;
        }

        public String getSort() {
            return sort;
        }
    }

    public static class Position3Entity implements Serializable{
        private String actId;
        private String heading;
        private Object subhead;
        private String pic;
        private String address;
        private String beginDate;
        private String endDate;
        private Object reserved1;
        private Object reserved2;
        private String bottomColor;
        private String lastModifyTime;
        private String shareTitle;
        private Object shareContent;
        private String sort;

        public void setActId(String actId) {
            this.actId = actId;
        }

        public void setHeading(String heading) {
            this.heading = heading;
        }

        public void setSubhead(Object subhead) {
            this.subhead = subhead;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public void setBeginDate(String beginDate) {
            this.beginDate = beginDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public void setReserved1(Object reserved1) {
            this.reserved1 = reserved1;
        }

        public void setReserved2(Object reserved2) {
            this.reserved2 = reserved2;
        }

        public void setBottomColor(String bottomColor) {
            this.bottomColor = bottomColor;
        }

        public void setLastModifyTime(String lastModifyTime) {
            this.lastModifyTime = lastModifyTime;
        }

        public void setShareTitle(String shareTitle) {
            this.shareTitle = shareTitle;
        }

        public void setShareContent(Object shareContent) {
            this.shareContent = shareContent;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getActId() {
            return actId;
        }

        public String getHeading() {
            return heading;
        }

        public Object getSubhead() {
            return subhead;
        }

        public String getPic() {
            return pic;
        }

        public String getAddress() {
            return address;
        }

        public String getBeginDate() {
            return beginDate;
        }

        public String getEndDate() {
            return endDate;
        }

        public Object getReserved1() {
            return reserved1;
        }

        public Object getReserved2() {
            return reserved2;
        }

        public String getBottomColor() {
            return bottomColor;
        }

        public String getLastModifyTime() {
            return lastModifyTime;
        }

        public String getShareTitle() {
            return shareTitle;
        }

        public Object getShareContent() {
            return shareContent;
        }

        public String getSort() {
            return sort;
        }
    }

    public static class Position4Entity implements Serializable{
        private String actId;
        private String heading;
        private Object subhead;
        private String pic;
        private String address;
        private String beginDate;
        private String endDate;
        private Object reserved1;
        private Object reserved2;
        private String bottomColor;
        private String lastModifyTime;
        private Object shareTitle;
        private Object shareContent;
        private String sort;

        public void setActId(String actId) {
            this.actId = actId;
        }

        public void setHeading(String heading) {
            this.heading = heading;
        }

        public void setSubhead(Object subhead) {
            this.subhead = subhead;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public void setBeginDate(String beginDate) {
            this.beginDate = beginDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public void setReserved1(Object reserved1) {
            this.reserved1 = reserved1;
        }

        public void setReserved2(Object reserved2) {
            this.reserved2 = reserved2;
        }

        public void setBottomColor(String bottomColor) {
            this.bottomColor = bottomColor;
        }

        public void setLastModifyTime(String lastModifyTime) {
            this.lastModifyTime = lastModifyTime;
        }

        public void setShareTitle(Object shareTitle) {
            this.shareTitle = shareTitle;
        }

        public void setShareContent(Object shareContent) {
            this.shareContent = shareContent;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getActId() {
            return actId;
        }

        public String getHeading() {
            return heading;
        }

        public Object getSubhead() {
            return subhead;
        }

        public String getPic() {
            return pic;
        }

        public String getAddress() {
            return address;
        }

        public String getBeginDate() {
            return beginDate;
        }

        public String getEndDate() {
            return endDate;
        }

        public Object getReserved1() {
            return reserved1;
        }

        public Object getReserved2() {
            return reserved2;
        }

        public String getBottomColor() {
            return bottomColor;
        }

        public String getLastModifyTime() {
            return lastModifyTime;
        }

        public Object getShareTitle() {
            return shareTitle;
        }

        public Object getShareContent() {
            return shareContent;
        }

        public String getSort() {
            return sort;
        }
    }

    public static class Position5Entity implements Serializable{
        private String actId;
        private String heading;
        private Object subhead;
        private String pic;
        private String address;
        private String beginDate;
        private String endDate;
        private Object reserved1;
        private Object reserved2;
        private String bottomColor;
        private String lastModifyTime;
        private Object shareTitle;
        private Object shareContent;
        private String sort;

        public void setActId(String actId) {
            this.actId = actId;
        }

        public void setHeading(String heading) {
            this.heading = heading;
        }

        public void setSubhead(Object subhead) {
            this.subhead = subhead;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public void setBeginDate(String beginDate) {
            this.beginDate = beginDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public void setReserved1(Object reserved1) {
            this.reserved1 = reserved1;
        }

        public void setReserved2(Object reserved2) {
            this.reserved2 = reserved2;
        }

        public void setBottomColor(String bottomColor) {
            this.bottomColor = bottomColor;
        }

        public void setLastModifyTime(String lastModifyTime) {
            this.lastModifyTime = lastModifyTime;
        }

        public void setShareTitle(Object shareTitle) {
            this.shareTitle = shareTitle;
        }

        public void setShareContent(Object shareContent) {
            this.shareContent = shareContent;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getActId() {
            return actId;
        }

        public String getHeading() {
            return heading;
        }

        public Object getSubhead() {
            return subhead;
        }

        public String getPic() {
            return pic;
        }

        public String getAddress() {
            return address;
        }

        public String getBeginDate() {
            return beginDate;
        }

        public String getEndDate() {
            return endDate;
        }

        public Object getReserved1() {
            return reserved1;
        }

        public Object getReserved2() {
            return reserved2;
        }

        public String getBottomColor() {
            return bottomColor;
        }

        public String getLastModifyTime() {
            return lastModifyTime;
        }

        public Object getShareTitle() {
            return shareTitle;
        }

        public Object getShareContent() {
            return shareContent;
        }

        public String getSort() {
            return sort;
        }
    }

    public static class Position6Entity implements Serializable {
        private String actId;
        private String heading;
        private Object subhead;
        private String pic;
        private String address;
        private String beginDate;
        private String endDate;
        private Object reserved1;
        private Object reserved2;
        private String bottomColor;
        private String lastModifyTime;
        private Object shareTitle;
        private Object shareContent;
        private String sort;

        public void setActId(String actId) {
            this.actId = actId;
        }

        public void setHeading(String heading) {
            this.heading = heading;
        }

        public void setSubhead(Object subhead) {
            this.subhead = subhead;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public void setBeginDate(String beginDate) {
            this.beginDate = beginDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public void setReserved1(Object reserved1) {
            this.reserved1 = reserved1;
        }

        public void setReserved2(Object reserved2) {
            this.reserved2 = reserved2;
        }

        public void setBottomColor(String bottomColor) {
            this.bottomColor = bottomColor;
        }

        public void setLastModifyTime(String lastModifyTime) {
            this.lastModifyTime = lastModifyTime;
        }

        public void setShareTitle(Object shareTitle) {
            this.shareTitle = shareTitle;
        }

        public void setShareContent(Object shareContent) {
            this.shareContent = shareContent;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getActId() {
            return actId;
        }

        public String getHeading() {
            return heading;
        }

        public Object getSubhead() {
            return subhead;
        }

        public String getPic() {
            return pic;
        }

        public String getAddress() {
            return address;
        }

        public String getBeginDate() {
            return beginDate;
        }

        public String getEndDate() {
            return endDate;
        }

        public Object getReserved1() {
            return reserved1;
        }

        public Object getReserved2() {
            return reserved2;
        }

        public String getBottomColor() {
            return bottomColor;
        }

        public String getLastModifyTime() {
            return lastModifyTime;
        }

        public Object getShareTitle() {
            return shareTitle;
        }

        public Object getShareContent() {
            return shareContent;
        }

        public String getSort() {
            return sort;
        }
    }

    public static class Position7Entity implements Serializable {
        private String actId;
        private String heading;
        private Object subhead;
        private String pic;
        private String address;
        private String beginDate;
        private String endDate;
        private Object reserved1;
        private Object reserved2;
        private String bottomColor;
        private String lastModifyTime;
        private String shareTitle;
        private Object shareContent;
        private String sort;

        public void setActId(String actId) {
            this.actId = actId;
        }

        public void setHeading(String heading) {
            this.heading = heading;
        }

        public void setSubhead(Object subhead) {
            this.subhead = subhead;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public void setBeginDate(String beginDate) {
            this.beginDate = beginDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public void setReserved1(Object reserved1) {
            this.reserved1 = reserved1;
        }

        public void setReserved2(Object reserved2) {
            this.reserved2 = reserved2;
        }

        public void setBottomColor(String bottomColor) {
            this.bottomColor = bottomColor;
        }

        public void setLastModifyTime(String lastModifyTime) {
            this.lastModifyTime = lastModifyTime;
        }

        public void setShareTitle(String shareTitle) {
            this.shareTitle = shareTitle;
        }

        public void setShareContent(Object shareContent) {
            this.shareContent = shareContent;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getActId() {
            return actId;
        }

        public String getHeading() {
            return heading;
        }

        public Object getSubhead() {
            return subhead;
        }

        public String getPic() {
            return pic;
        }

        public String getAddress() {
            return address;
        }

        public String getBeginDate() {
            return beginDate;
        }

        public String getEndDate() {
            return endDate;
        }

        public Object getReserved1() {
            return reserved1;
        }

        public Object getReserved2() {
            return reserved2;
        }

        public String getBottomColor() {
            return bottomColor;
        }

        public String getLastModifyTime() {
            return lastModifyTime;
        }

        public String getShareTitle() {
            return shareTitle;
        }

        public Object getShareContent() {
            return shareContent;
        }

        public String getSort() {
            return sort;
        }
    }
}
